<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"  
    xmlns:h="http://java.sun.com/jsf/html"  
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:p="http://primefaces.org/ui"
    template="/plantillas/plantilla-sistema.xhtml">
    <ui:define name="cabecera">
        <title>Sistema de registro de especímenes de zoología</title>
    </ui:define>
    <ui:define name="contenido">
        <center>
            <p:panel header="Bitacora" >
                <p:dataTable emptyMessage="No hay registros disponibles."
                                id="tablaBitacoraDtb" var="evento" value="#{bitacoraBean.listaEventos}" 
                                resizableColumns="true" paginator="true" paginatorPosition="bottom" rows="10" 
                                rowKey="#{evento.codigobitacora}" style="font-size: 80%">  
                    
                    <p:column filterBy="#{evento.correousuario}" headerText="Usuario" filterMatchMode="startWith">  
                        <h:outputText value="#{evento.correousuario}" />  
                    </p:column>
                    
                    <p:column filterBy="#{evento.accionrealizada}" headerText="Acción"  filterMatchMode="startWith">  
                        <h:outputText value="#{evento.accionrealizada}" />  
                    </p:column> 
                    
                    <p:column filterBy="#{evento.tablaafectada}" headerText="Tabla" filterMatchMode="startWith">  
                        <h:outputText value="#{evento.tablaafectada}" />  
                    </p:column>
                    
                    <p:column filterBy="#{evento.fecha}" headerText="Fecha" filterMatchMode="startWith">  
                        <h:outputText value="#{evento.fecha}" />  
                    </p:column>
                    
                    <p:column filterBy="#{evento.hora}" headerText="Hora" filterMatchMode="startWith">  
                        <h:outputText value="#{evento.hora}" />  
                    </p:column>  
                    
                    <p:column filterBy="#{evento.ip}" headerText="IP" filterMatchMode="startWith">  
                        <h:outputText value="#{evento.ip}" />  
                    </p:column>    
                    
                </p:dataTable> 
            </p:panel>
        </center>
    </ui:define>  
    
</ui:composition>

